Book Hotels in Saint John
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Saint John hotels

Chateau Saint John Trademark Collection by Wyndham
Reviewed on Oct 10, 2025

Holiday Inn Express Saint John Harbour Side by IHG
Reviewed on Oct 8, 2025

Best Western Plus Saint John Hotel & Suites
Reviewed on Oct 5, 2025

Delta Hotels by Marriott Saint John
Reviewed on Oct 9, 2025

Crowne Plaza Saint John Harbour View by IHG
Reviewed on Oct 9, 2025

Hampton Inn & Suites Saint John
Reviewed on Oct 9, 2025

Travelodge Suites by Wyndham Saint John
Reviewed on Oct 9, 2025

Days Inn by Wyndham Saint John New Brunswick
Reviewed on Oct 9, 2025

Hilton Saint John
Reviewed on Oct 3, 2025
Cheap Saint John hotels

Hillcrest Motel
Saint John Hotel & Travel Guide\n
If you're not sure how to start planning your New Brunswick escape, rest assured, because you're guaranteed to find a terrific selection of quality apartment possibilities in Saint John. Travelocity's handy travel guide includes 22 establishments located within 6 miles (10 kilometers) of the city center of Saint John.
Saint John offers cosmopolitan visitors all these well situated hotels, such as the Hilton Saint John and Delta Hotels by Marriott Saint John.
Budget-concious travelers can breathe easy. Saint John features a solid range of lower-priced options. The Hillcrest Motel and the Hillside Motel are another two lower-cost options that you could consider.
The Homeport Historic Bed & Breakfast/Inn c 1858 is located 1 mile (2 kilometers) outside of the middle of Saint John. An alternative accommodation option is the Château Saint John & Suites, an Ascend Collection, which is about 0.5 miles (0.9 kilometers) away. Another option is to make a booking at the Hampton Inn & Suites Saint John or the Holiday Inn Express Saint John Harbour Side.
Looking for more to do? Consider spending a few hours enjoying University of New Brunswick and Regent Mall, in Fredericton, 55 miles (89 kilometers) to the northwest of Saint John. When you stay in Fredericton, check out the Delta Hotels by Marriott Fredericton and Crowne Plaza Fredericton-Lord Beaverbrook. Alternatively, you could consider staying at Sussex, 40 miles (67 kilometers) northeast of Saint John, where you can choose from the Jonah Place Bed & Breakfast Inn and Covered Bridge Inn. The 8th Hussars Regimental Museum and Princess Louise Park Show Centre are popular attractions to explore in Sussex.
Make sure you spend a few hours hanging out with some of New Brunswick's sports fans at a local sporting fixture. You'll find Harbour Station 0.3 miles (0.5 kilometers) to the northwest of Saint John. Sports fans that wish to find accommodation nearby can choose from the Best Western Plus Saint John Hotel & Suites or the Canadas Best Value Inn.
Saint John boasts some great family attractions; come across more on our handy Saint John city guide.
Frequently asked questions
Recent Saint John hotel reviews by fellow wanderers

Chateau Saint John Trademark Collection by Wyndham
Explore More Ways to Travel with Travelocity
- Kiersteadville Hotels
- Hotels near Bay Ferries
- Jemseg Hotels
- Pocologan Hotels
- Beaver Harbour Hotels
- Apohaqui Hotels
- Pennfield Hotels
- Hardings Point Hotels
- Quispamsis Hotels
- Hotels near Saint John Regional Hospital
- Evansdale Hotels
- St. Martins Hotels
- Bay View Hotels
- Gagetown Hotels
- Blacks Harbour Hotels
- Seeleys Cove Hotels
- Moss Glen Hotels
- Wickham Hotels
- Grand Bay-Westfield Hotels
- Hampton Hotels
- Shannon Hotels
- Hotels near New River Beach
- Rothesay Hotels
- Salmon River Hotels
- Hotels near Saint John
- Hotels near New River Beach Provincial Park
- Hotels near Marco Polo Cruise Terminal
- Cheap Hotels in Saint John County
- Pet Friendly Hotels in Saint John County
- New River Beach Hotels
- Chance Harbour Hotels
- Hatfield Point Hotels
- Flights from Saint John
- Air Canada Hartford (BDL) to Saint John (YSJ) flights
- Air Canada Calgary (YYC) to Saint John (YSJ) flights
- Air Canada Charlotte (CLT) to Saint John (YSJ) flights
- Air Canada Edmonton (YEG) to Saint John (YSJ) flights
- Air Canada Entebbe (EBB) to Saint John (YSJ) flights
- Air Canada Milwaukee (MKE) to Saint John (YSJ) flights
- Air Canada Bridgetown (BGI) to Saint John (YSJ) flights
- Air Canada London (LHR) to Saint John (YSJ) flights
- Air Canada Lima (LIM) to Saint John (YSJ) flights
- Air Canada New York (LGA) to Saint John (YSJ) flights
- Air Canada Mexico City (MEX) to Saint John (YSJ) flights
- Air Canada Toronto (YYZ) to Saint John (YSJ) flights
- Air Canada Montreal (YUL) to Saint John (YSJ) flights
- Air Canada Regina (YQR) to Saint John (YSJ) flights
- Air Canada San Francisco (SFO) to Saint John (YSJ) flights
- Air Canada Seattle (SEA) to Saint John (YSJ) flights
- Air Canada Halifax (YHZ) to Saint John (YSJ) flights
- Air Canada Tampa (TPA) to Saint John (YSJ) flights
- Air Canada Vancouver (YVR) to Saint John (YSJ) flights
- Delta Detroit (DTW) to Saint John (YSJ) flights
- Delta Atlanta (ATL) to Saint John (YSJ) flights
- Delta Minneapolis (MSP) to Saint John (YSJ) flights
- Flair Airlines Toronto (YYZ) to Saint John (YSJ) flights
- Pal Airlines Deer Lake (YDF) to Saint John (YSJ) flights
- Pal Airlines St. John's (YYT) to Saint John (YSJ) flights
- Philippine Airlines Manila (MNL) to Saint John (YSJ) flights
- Porter Airlines Toronto (YTZ) to Saint John (YSJ) flights
- United Portland (PWM) to Saint John (YSJ) flights
- United Richmond (RIC) to Saint John (YSJ) flights
- Flights from Accra (ACC) to Saint John (YSJ)
- Flights from Hartford (BDL) to Saint John (YSJ)
- Flights from Nashville (BNA) to Saint John (YSJ)
- Flights from Boston (BOS) to Saint John (YSJ)
- Flights from Cebu (CEB) to Saint John (YSJ)
- Flights from Charleston (CHS) to Saint John (YSJ)
- Flights from Cleveland (CLE) to Saint John (YSJ)
- Flights from Charlotte (CLT) to Saint John (YSJ)
- Flights from Washington (DCA) to Saint John (YSJ)
- Flights from Denver (DEN) to Saint John (YSJ)
- Flights from Dallas (DFW) to Saint John (YSJ)
- Flights from New York (JFK) to Saint John (YSJ)
- Flights from Los Angeles (LAX) to Saint John (YSJ)
- Flights from London (LHR) to Saint John (YSJ)
- Flights from Lagos (LOS) to Saint John (YSJ)
- Flights from Orlando (MCO) to Saint John (YSJ)
- Flights from Medford (MFR) to Saint John (YSJ)
- Flights from Miami (MIA) to Saint John (YSJ)
- Flights from Minneapolis (MSP) to Saint John (YSJ)
- Flights from Chicago (ORD) to Saint John (YSJ)
- Flights from West Palm Beach (PBI) to Saint John (YSJ)
- Flights from Philadelphia (PHL) to Saint John (YSJ)
- Flights from Peoria (PIA) to Saint John (YSJ)
- Flights from Pittsburgh (PIT) to Saint John (YSJ)
- Flights from Port of Spain (POS) to Saint John (YSJ)
- Flights from Savannah (SAV) to Saint John (YSJ)
- Flights from Louisville (SDF) to Saint John (YSJ)
- Flights from Sarasota (SRQ) to Saint John (YSJ)
- Flights from St. Louis (STL) to Saint John (YSJ)
- Flights from Halifax (YHZ) to Saint John (YSJ)
- Flights from Kelowna (YLW) to Saint John (YSJ)
- Flights from Ottawa (YOW) to Saint John (YSJ)
- Flights from Toronto (YTZ) to Saint John (YSJ)
- Flights from Vancouver (YVR) to Saint John (YSJ)
- Flights from St. John's (YYT) to Saint John (YSJ)
- Flights from Toronto (YYZ) to Saint John (YSJ)